/**
 * 
 */
package br.edu.flf.teoriagrafos.testes;

import java.io.File;
import java.util.List;

import br.edu.flf.teoriagrafos.controle.core.ControleGrafo;
import br.edu.flf.teoriagrafos.controle.geral.vos.ArquivoVO;
import br.edu.flf.teoriagrafos.controle.geral.vos.grafo.Grafo;
import br.edu.flf.teoriagrafos.controle.geral.vos.grafo.Vertice;
import br.edu.flf.teoriagrafos.visao.controle.ControleArquivo;
import br.edu.flf.teoriagrafos.visao.janela.Moldura;

/**
 * @author Rafael Santiago
 * Data: 06/07/2011 - Hora: 10:09:21
 */
public class ThreadPrincipal implements Runnable{
	public static Moldura moldura = null;
	
	@Override
	public void run() {
		ControleArquivo controleArquivo = ControleArquivo.getInstance();
		ArquivoVO arquivoVO = controleArquivo.lerArquivoTxt(new File("C:\\grafos\\grafo.txt"));
		
		ControleGrafo controleGrafo = ControleGrafo.getInstance();
		List<Vertice> nos = controleGrafo.criaVertices(arquivoVO);
		
		Grafo grafoVO = controleGrafo.criaGrafo(arquivoVO);
		
		//Moldura moldura = new Moldura(grafoVO);		
		moldura = new Moldura();
	}
	
	

}
